processMessage{
  response=null;
  if (msg.capacity() >= 8 && msg.getByte(0) == 4 && msg.getByte(1) == 1) {
    byte[] addr=new byte[4];
    msg.getBytes(4,addr);
    int port=(((0xFF & msg.getByte(2)) << 8) + (0xFF & msg.getByte(3)));
      address=new InetSocketAddress(InetAddress.getByAddress(addr),port);
 catch (    UnknownHostException e) {
 else {
}
setConnected{ }
hasResponse{ }
getResponse{ }
isReady{ }
getOutboundAddress{ }
toString{ }
